Friends\Feed_Parser_ActivityPub D

Total Complexity 513
Dependencies 24
Dependents 2
Total lines 2,839
Lines of code 2,138
Logical lines of code 1,249
Comment lines 356
Methods 103
Properties 3

Methods 103

Method Rating Maintainability Complexity Lines of code
handle_received_activity()
C
35 28 80
handle_incoming_create()
C
35 23 79
ajax_preview()
B
39 17 63
process_incoming_activity()
B
40 17 52
modify_incoming_item()
B
43 17 45
mastodon_api_status_add_reblogs()
A
41 15 54
fetch_feed()
A
42 14 51
friends_search_autocomplete()
A
43 12 48
mastodon_api_canonical_user_id()
A
49 13 31
disable_webfinger_for_example_domains()
A
45 12 39
get_possible_mentions()
A
45 11 41
mastodon_api_account_augment_friend_posts()
A
46 9 39
update_feed_details()
A
50 9 27
determine_mastodon_api_user()
A
52 9 24
handle_incoming_move()
A
42 7 53
handle_incoming_update_person()
A
45 8 36
the_content()
A
45 7 40
pre_comment_approved()
A
57 8 16
handle_incoming_delete()
S
50 7 29
cache_url()
S
47 6 35
comment_form()
S
47 6 34
mastodon_api_account_update_remapped()
S
56 7 18
activitypub_unfollow_user()
S
44 5 48
activitypub_unlike_post()
S
41 4 59
activitypub_follow_user()
S
46 5 40
activitypub_like_post()
S
42 4 53
ajax_boost()
S
53 6 21
replace_with_links()
S
55 6 19
friends_mastodon_api_username()
S
57 6 17
get_activitypub_actor_id()
S
58 6 15
cache_reply_to_boost()
S
50 5 29
get_inbox_by_actor()
S
59 6 13
get_external_user()
S
60 6 11
handle_incoming_announce()
S
52 5 24
friends_webfinger_resolve()
S
56 5 18
activitypub_unannounce()
S
43 3 48
get_remote_comments()
S
49 4 32
feed_support_confidence()
S
60 5 15
activitypub_extract_in_reply_to_mentions()
S
58 5 15
get_author_of_post()
S
58 5 15
activitypub_settings()
S
52 4 29
comment_post()
S
61 5 12
get_metadata()
S
61 5 11
activitypub_announce()
S
46 3 40
handle_incoming_like()
S
52 4 24
__construct()
S
38 1 67
extract_html_mentions()
S
55 4 19
friends_potential_avatars()
S
57 4 18
queue_unlike_post()
S
56 4 18
friends_post_author_meta()
S
56 4 18
handle_incoming_unannounce()
S
57 4 16
activitypub_save_settings()
S
62 5 10
discover_available_feeds()
S
59 4 14
convert_actor_to_mastodon_handle()
S
59 4 14
friends_activitypub_metadata()
S
61 4 13
suggest_display_name()
S
62 4 13
handle_incoming_unlike()
S
60 4 13
ajax_delete_follower()
S
60 4 13
queue()
S
62 4 12
trashed_comment()
S
62 4 12
post_reaction()
S
63 4 11
undo_post_reaction()
S
63 4 11
get_reaction_display_name()
S
63 4 9
queue_follow_user()
S
60 3 14
queue_unfollow_user()
S
60 3 14
reblog()
S
60 3 13
unreblog()
S
60 3 13
append_comment_form()
S
61 3 13
comment_post_redirect()
S
62 3 11
show_message_on_frontend()
S
58 2 18
mastodon_api_mapback_user_id()
S
65 3 10
mastodon_api_in_reply_to_id()
S
64 3 10
feed_item_allow_set_metadata()
S
70 3 6
author_avatar_url()
S
64 3 10
activitypub_extract_mentions()
S
63 3 10
queue_like_post()
S
62 2 12
friends_add_friend_form_top()
S
59 1 19
friends_get_feed_metadata()
S
70 2 6
suggest_user_login_from_url()
S
69 2 6
activitypub_handled_create()
S
67 2 7
check_url_to_postid()
S
71 2 6
unqueue_activitypub_create()
S
65 2 9
register_post_meta()
S
65 1 11
friends_add_friends_input_placeholder()
S
79 1 3
log()
S
79 1 3
disable_polling()
S
74 1 4
get_activitypub_actor()
S
78 1 3
get_external_mentions_feed()
S
71 1 5
handle_received_create()
S
79 1 3
handle_received_undo()
S
79 1 3
handle_received_move()
S
79 1 3
handle_received_update()
S
79 1 3
handle_received_delete()
S
79 1 3
handle_received_announce()
S
79 1 3
handle_received_like()
S
79 1 3
map_type_to_post_format()
S
82 1 3
boost_button()
S
71 1 7
mastodon_api_react()
S
79 1 3
mastodon_api_unreact()
S
79 1 3
mastodon_api_reblog()
S
80 1 3
mastodon_api_unreblog()
S
80 1 3
queue_announce()
S
68 1 8
queue_unannounce()
S
68 1 8